package com.yang.wfcuser.pojo.dto;


import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class OrderAddDTO implements Serializable {
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 商品id
     */
    private Long productId;
    /**
     * 收货地址ID
     */
    private Long addressId;
    /**
     * 收货地址详情
     */
    private String addressDetail;
    /**
     * 订单状态 0 待付款 1 代发货默认1分钟后 2 代发货默认3分钟后 3 已完成
     */
    private Integer status;
    /**
     * 商品原价
     */
    private BigDecimal oldPrice;
    /**
     * 是否使用优惠卷 0 未使用 1 使用
     */
    private Integer isCoupon;
    /**
     * 实付价格
     */
    private BigDecimal realPrice;
    /**
     * 下单时间
     */
    private LocalDateTime orderedTime;
    /**
     * 订单编号
     */
    private String orderRef;
    /**
     * 支付方式id
     */
    private Long payId;
}
